RELATED WORDS
PARAPHRASING
1) to catch up with and pass (a person, vehicle etc); (of storms, troubles etc) to happen suddenly, by surprise (overtake)
to catch up with and pass (a person, vehicle etc); (of storms, troubles etc) to happen suddenly, by surprise
catch; pass
of overtake